package nc.vo.pub.caa.scheduler;

import nc.itf.capub.datamanager.SyncDataTaskParam;
import nc.vo.capub.basevo.ClientEnvVO;
import nc.vo.pub.clusterscheduler.IJob;
import nc.vo.uap.scheduler.TimeConfigVO;

public class CAAJob implements IJob {

	private String id;

	private String name;
	
	private SyncDataTaskParam param;
	
	private ClientEnvVO env;

	public SyncDataTaskParam getParam() {
		return param;
	}

	public void setParam(SyncDataTaskParam param) {
		this.param = param;
	}

	public ClientEnvVO getEnv() {
		return env;
	}

	public void setEnv(ClientEnvVO env) {
		this.env = env;
	}

	private TimeConfigVO timeConfig;

	public String getModuleID() {
		return "caa";
	}

	public String getJobID() {
		return id;
	}

	public void setJobID(String id) {
		this.id = id;
	}

	public String getJobName() {
		return name;
	}

	public void setJobName(String name) {
		this.name = name;
	}

	public TimeConfigVO getTimeConfig() {
		return timeConfig;
	}

	public void setTimeConfig(TimeConfigVO timeConfig) {
		this.timeConfig = timeConfig;
	}
}